﻿using Microsoft.VisualBasic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Text.Json.Serialization;

namespace RndMaterialDisposalService.Models
{
    /// <summary>
    /// 
    /// </summary>
    public class ToDoModel
    {
        /// <summary>
        ///
        /// </summary>
        public int RowCnt { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public long RowNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int FunctionID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int FunctionInstanceID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? FunctionInstanceUrl { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? UserID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? StartDate { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? ArrivalDate { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? Memo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? FunctionDescription { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? ApplicationName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? Originator { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int ScopeID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int ModuleId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? ModulePath { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? ModuleName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? ModuleDescription { get; set; }
    }
}
